Add desktop support for restoring vc-dir buffers (bug#10606)
authorGlenn Morris <rgm@gnu.org>
Thu, 29 Nov 2012 01:16:51 +0000 (20:16 -0500)
committerGlenn Morris <rgm@gnu.org>
Thu, 29 Nov 2012 01:16:51 +0000 (20:16 -0500)
commit5dd9351389aa75596b7c14c80eaf1f3fec77786d
tree369db1b9d460c4aff7c92aec56ee06388bdd623c
parent09ada179a36fdec7a82cb938701ac013147d2df0
Add desktop support for restoring vc-dir buffers (bug#10606)

* lisp/vc/vc-dir.el (vc-dir-mode): Autoload it (for desktop restore).
Set buffer-local value of desktop-save-buffer.
(vc-dir-desktop-buffer-misc-data, vc-dir-restore-desktop-buffer):
New functions.
(desktop-buffer-mode-handlers): Add vc-dir-mode entry.

* lisp/desktop.el (desktop-save-buffer-p): Treat vc-dir like dired.
lisp/ChangeLog
lisp/desktop.el
lisp/vc/vc-dir.el